“
Location: Located in London (Acton), London Star Hotel is within a 15-minute drive of Wembley Stadium and Twickenham Stadium. This hotel is 5 mi (8.1 km) from Hyde Park and 7.2 mi (11.5 km) from The British Museum.Rooms: Make yourself at home in one of the 21 air-conditioned rooms featuring minibars. Your memory foam bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers.Attractions: Distances are displayed to the nearest 0.1 mile and kilometer.
Ealing Broadway Shopping Center - 2.4 km / 1.5 mi
Thames River - 3.4 km / 2.1 mi
Royal Botanic Gardens, Kew - 3.6 km / 2.2 mi
Westfield London Shopping Centre - 4.4 km / 2.7 mi
Eventim Apollo - 4.9 km / 3 mi
Portobello Road Market - 6 km / 3.7 mi
Wembley Stadium - 6.7 km / 4.1 mi
Richmond Park - 6.7 km / 4.2 mi
Kensington High Street - 6.7 km / 4.2 mi
OVO Arena Wembley - 6.8 km / 4.2 mi
Olympia Conference and Exhibition Centre - 7.1 km / 4.4 mi
Kensington Gardens - 7.3 km / 4.6 mi
Paddington Central - 7.4 km / 4.6 mi
Hyde Park - 8.1 km / 5 mi
Kensington Palace - 8.4 km / 5.2 mi
The nearest airports are:
Heathrow Airport (LHR) - 18 km / 11.2 mi
London City Airport (LCY) - 46.3 km / 28.8 mi
Gatwick Airport (LGW) - 85.7 km / 53.3 mi
Luton Airport (LTN) - 53.8 km / 33.4 mi
Stansted Airport (STN) - 73 km / 45.3 mi